x86: Fix cpuidle bug
authorLiu, Jinsong <jinsong.liu@intel.com>
Thu, 10 Mar 2011 18:35:32 +0000 (18:35 +0000)
committerLiu, Jinsong <jinsong.liu@intel.com>
Thu, 10 Mar 2011 18:35:32 +0000 (18:35 +0000)
commit493e2b80aa79ed687c5b7eba9b35beefa4baf3fd
treefaec4567b0947e15cf10092864b64d291ed965ec
parent8627dcc084e9f84eaad8ec4723d86186440df8dd
x86: Fix cpuidle bug

Before invoking C3, bus master disable / flush cache should be the
last step; After resume from C3, bus master enable should be the first
step;

Signed-off-by: Liu, Jinsong <jinsong.liu@intel.com>
Acked-by: Wei Gang <gang.wei@intel.com>
xen/arch/x86/acpi/cpu_idle.c